using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Genuilder
{
	[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false, AllowMultiple = true)]
	public class ExtractInterface : Attribute
	{
		public ExtractInterface()
		{

		}
		public ExtractInterface(Type @interface)
		{
			_Interface = @interface;
		}
		readonly Type _Interface;
		public Type Interface
		{
			get
			{
				return _Interface;
			}
		}
	}
}
